tests/signed-commit: fix the test of well-known places
authorDenis Pynkin <denis.pynkin@collabora.com>
Fri, 17 Apr 2020 13:46:49 +0000 (16:46 +0300)
committerDenis Pynkin <denis.pynkin@collabora.com>
Fri, 17 Apr 2020 13:46:49 +0000 (16:46 +0300)
Commit e474033e removed the redirection of incorrect public keys
aimed to generate a lot of files without correct public signature.

Fix the test by returning back the creation of files containing
incorrect public keys for ed25519.

Signed-off-by: Denis Pynkin <denis.pynkin@collabora.com>
tests/test-signed-commit.sh

index dd76f28ff5f89b717b33681ccba1f3fde3da0cbe..4dcf38a4871e05d5bc703eaca545626093dc8436 100755 (executable)
@@ -182,7 +182,7 @@ echo "ok sign with ed25519 keys file"
 mkdir -p ${test_tmpdir}/{trusted,revoked}.ed25519.d
 for((i=0;i<100;i++)); do
     # Generate some key files with random public signatures
-    gen_ed25519_random_public
+    gen_ed25519_random_public > ${test_tmpdir}/trusted.ed25519.d/signature_$i
 done
 # Check no valid public keys are available
 if ${CMD_PREFIX} ostree --repo=${test_tmpdir}/repo sign --verify --sign-type=ed25519 --keys-dir=${test_tmpdir} ${COMMIT}; then